Bitcoin price has corrected after reaching a new all-time high of $108,297, trading above $105,000 and the 100 hourly Simple Moving Average. Key resistance levels are at $106,200 and $107,750, while major support is found at $105,000 and $103,750. A failure to surpass $106,200 could lead to further declines, with support near $102,200 and $100,500.